Next | Prev | Up | Top | Contents | Index

Kernel-Level Device Control

IRIX supports the conventional UNIX architecture in which a user process uses a kernel service to request a data transfer, and the kernel calls on a device driver to perform the transfer.


Kinds of Kernel-Level Drivers
Typical Driver Operations
Upper and Lower Halves
Layered Drivers
Combined Block and Character Drivers
Drivers for Multiprocessors
Loadable Drivers

Next | Prev | Up | Top | Contents | Index